Reachability Oracles for Directed Transmission Graphs

نویسندگان

  • Haim Kaplan
  • Wolfgang Mulzer
  • Liam Roditty
  • Paul Seiferth
چکیده

Let P ⊂ R be a set of n points in the d dimensions such that each point p ∈ P has an associated radius rp > 0. The transmission graph G for P is the directed graph with vertex set P such that there is an edge from p to q if and only if d(p, q) ≤ rp, for any p, q ∈ P . A reachability oracle is a data structure that decides for any two vertices p, q ∈ G whether G has a path from p to q. The quality of the oracle is measured by the space requirement S(n), the query time Q(n), and the preprocessing time. For transmission graphs of one-dimensional point sets, we can construct in O(n log n) time an oracle with Q(n) = O(1) and S(n) = O(n). For planar point sets, the ratio Ψ between the largest and the smallest associated radius turns out to be an important parameter. We present three data structures whose quality depends on Ψ: the first works only for Ψ < √ 3 and achieves Q(n) = O(1) with S(n) = O(n) and preprocessing time O(n log n); the second data structure gives Q(n) = O(Ψ √ n) and S(n) = O(Ψn); the third data structure is randomized with Q(n) = O(n log Ψ log n) and S(n) = O(n log Ψ log n) and answers queries correctly with high probability.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Reachability Oracles for Disk Transmission Graphs

Let P ⊆ R be a set of n points, each with an associated radius rp > 0. This induces a directed graph on P with an edge from p to q if and only if q lies in the ball with radius rp around p. We show that for d = 1 there is a data structure that answers reachability queries (given two vertices, is there a directed path between them?) in time O(1) using O(n) space and O(n log n) preprocessing time...

متن کامل

New Time-Space Upperbounds for Directed Reachability in High-genus and H-minor-free Graphs

We obtain the following new simultaneous time-space upper bounds for the directed reachability problem. (1) A polynomial-time, Õ(ng)-space algorithm for directed graphs embedded on orientable surfaces of genus g. (2) A polynomial-time, Õ(n)-space algorithm for all H-minor-free graphs given the tree decomposition, and (3) for K3,3-free and K5-free graphs, a polynomial-time, O(n )-space algorithm...

متن کامل

Reachability in K 3 , 3 - free and K 5 - free Graphs is in Unambiguous

We show that the reachability problem for directed graphs that are either K3,3-free or K5-free is in unambiguous log-space, UL ∩ coUL. This significantly extends the result of Bourke, Tewari, and Vinodchandran that the reachability problem for directed planar graphs is in UL ∩ coUL. Our algorithm decomposes the graphs into biconnected and triconnected components. This gives a tree structure on ...

متن کامل

Reachability in K3,3-free and K5-free Graphs is in Unambiguous Logspace

We show that the reachability problem for directed graphs that are either K3,3-free or K5-free is in unambiguous log-space, UL∩ coUL. This significantly extends the result of Bourke, Tewari, and Vinodchandran that the reachability problem for directed planar graphs is in UL∩ coUL. Our algorithm decomposes the graphs into biconnected and triconnected components. This gives a tree structure on th...

متن کامل

Disk Intersection Graphs: Models, Data Structures, and Algorithms

Let P ⊂ R2 be a set of n point sites. The unit disk graph UD(P) on P has vertex set P and an edge between two sites p,q ∈ P if and only if p and q have Euclidean distance |pq| 6 1. If we interpret P as centers of disks with diameter 1, then UD(P) is the intersection graph of these disks, i.e., two sites p and q form an edge if and only if their corresponding unit disks intersect. Two natural ge...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/1601.07797  شماره 

صفحات  -

تاریخ انتشار 2016